Text copied to clipboard!
Naslov
Text copied to clipboard!Razvojni inženjer sustava za ugrađene sustave
Opis
Text copied to clipboard!
Tražimo razvojnog inženjera sustava za ugrađene sustave koji će se pridružiti našem timu i igrati ključnu ulogu u razvoju, implementaciji i održavanju softverskih funkcionalnosti za ugrađene sustave. Idealni kandidat ima snažno tehničko znanje, iskustvo u radu s mikrokontrolerima, RTOS-ima i niskorazinskim programiranjem, te sposobnost rada u multidisciplinarnim timovima.
Kao razvojni inženjer sustava, bit ćete odgovorni za dizajniranje i razvoj softverskih komponenti koje omogućuju pouzdan rad ugrađenih sustava u različitim industrijama, uključujući automobilski sektor, industrijsku automatizaciju, potrošačku elektroniku i medicinske uređaje. Vaš rad uključivat će analizu zahtjeva sustava, izradu tehničke dokumentacije, testiranje i otklanjanje grešaka, kao i suradnju s hardverskim timovima kako bi se osigurala optimalna integracija softverskih rješenja.
Od kandidata se očekuje poznavanje programskih jezika poput C i C++, iskustvo s alatima za razvoj ugrađenih sustava (npr. Keil, IAR, STM32CubeIDE), te razumijevanje komunikacijskih protokola kao što su SPI, I2C, UART i CAN. Poželjno je i iskustvo s razvojem softvera u sigurnosno kritičnim okruženjima te poznavanje normi kao što su ISO 26262 ili IEC 61508.
U ovoj ulozi, također ćete imati priliku sudjelovati u arhitektonskom dizajnu sustava, optimizaciji performansi i energetske učinkovitosti, kao i uvođenju novih tehnologija i metodologija razvoja. Očekuje se da aktivno doprinosite kontinuiranom poboljšanju procesa razvoja i kvalitete proizvoda.
Ako ste strastveni u vezi s tehnologijom, imate analitički um i volite rješavati tehničke izazove, ovo je izvrsna prilika za vas da razvijate svoju karijeru u dinamičnom i inovativnom okruženju.
Odgovornosti
Text copied to clipboard!- Razvoj softverskih funkcionalnosti za ugrađene sustave
- Pisanje i održavanje tehničke dokumentacije
- Testiranje i otklanjanje grešaka u softveru
- Suradnja s hardverskim i softverskim timovima
- Analiza zahtjeva sustava i njihova implementacija
- Optimizacija performansi i potrošnje energije
- Sudjelovanje u dizajnu arhitekture sustava
- Praćenje novih tehnologija i njihova primjena
- Osiguravanje usklađenosti s industrijskim standardima
- Podrška tijekom cijelog životnog ciklusa proizvoda
Zahtjevi
Text copied to clipboard!- Diploma iz elektrotehnike, računarstva ili srodnog područja
- Iskustvo u razvoju softvera za ugrađene sustave
- Odlično poznavanje C i C++ jezika
- Poznavanje RTOS-a i mikrokontrolera
- Iskustvo s komunikacijskim protokolima (SPI, I2C, UART, CAN)
- Sposobnost čitanja i razumijevanja elektroničkih shema
- Iskustvo s alatima za razvoj (Keil, IAR, STM32CubeIDE)
- Poznavanje sigurnosnih normi (ISO 26262, IEC 61508) je prednost
- Sposobnost rada u timu i samostalno
- Dobro znanje engleskog jezika u govoru i pismu
Moguća pitanja na intervjuu
Text copied to clipboard!- Koje mikrokontrolere ste koristili u prethodnim projektima?
- Imate li iskustva s RTOS-ima? Koje ste koristili?
- Kako pristupate otklanjanju grešaka u ugrađenom softveru?
- Jeste li radili na projektima koji zahtijevaju usklađenost s industrijskim normama?
- Koje komunikacijske protokole najčešće koristite?
- Kako osiguravate optimizaciju performansi u realnom vremenu?
- Imate li iskustva s razvojem u sigurnosno kritičnim okruženjima?
- Koje alate koristite za verzioniranje i upravljanje kodom?
- Kako surađujete s hardverskim timovima?
- Koji je vaš pristup pisanju tehničke dokumentacije?